hang up goggles - Francés Inglés Diccionario